<?php
	require('config.php');
    $user_id=$_REQUEST['user_id'];
    $sql="select h.type,h.title,o.* from ".$oto."_help_orders as o,".$oto."_help as h where h.id=o.helpId and (o.userId='{$user_id}' or o.acceptUserId='{$user_id}') and o.isDel='0' ";
	$result=$db->query($sql);
	while($row=$result->fetch_assoc()){
		$order[]=$row;//将取得的所有数据赋值给person_info数组
	}
	if(isset($order))
	{
		for($i=0;$i<count($order);$i++)
		{
			if($user_id==$order[$i]['userId']) $lin_user_id=$order[$i]['acceptUserId'];
			if($user_id==$order[$i]['acceptUserId']) $lin_user_id=$order[$i]['userId'];
			$sql="select userPhoto from ".$oto."_users where userId='{$lin_user_id}'";
			$result=$db->query($sql);
			while($row=$result->fetch_assoc()){
				$users[$i][]=$row;//将取得的所有数据赋值给person_info数组
			}
			if(isset($users[$i]))
			{
				$order[$i]['userPhoto']=$users[$i][0]['userPhoto'];
			}
			else
			{
				$order[$i]['userPhoto']='';
			}
			if($order[$i]['type']==0 && $order[$i]['userId']==$user_id)
			{
				$order[$i]['zt']=1;//需求方-发布方
			}
			if($order[$i]['type']==0 && $order[$i]['acceptUserId']==$user_id)
			{
				$order[$i]['zt']=2;//需求方-接单方
			}
			if($order[$i]['type']==1 && $order[$i]['userId']==$user_id)
			{
				$order[$i]['zt']=3;//服务方-发布方
			}
			if($order[$i]['type']==1 && $order[$i]['acceptUserId']==$user_id)
			{
				$order[$i]['zt']=4;//服务方-接单方
			}
			if($order[$i]['orderStatus']==0) $order[$i]['msg']="订单已提交";
				if($order[$i]['orderStatus']==1)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4)
					{
						if($order[$i]['isRefund']==3) $order[$i]['msg']="对方拒绝了您的退款申请";
						else $order[$i]['msg']="接单者已接单";
					}
					else $order[$i]['msg']="接单者已接单";
				}
				if($order[$i]['orderStatus']==2)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4)
					{
						if($order[$i]['isRefund']==3) $order[$i]['msg']="对方拒绝了您的退款申请";
						else $order[$i]['msg']="接单者已完成";
					}
					else $order[$i]['msg']="接单者已完成";
				}
				if($order[$i]['orderStatus']==3) $order[$i]['msg']="订单已完成";
				if($order[$i]['orderStatus']==-1)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4) $order[$i]['msg']="对方已取消订单";
					else $order[$i]['msg']="已取消订单";
				}
				if($order[$i]['orderStatus']==-2)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4) $order[$i]['msg']="对方已取消订单,已退款至账户";
					else $order[$i]['msg']="已取消订单";
				}
				if($order[$i]['orderStatus']==-3)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4)
					{
						if($order[$i]['isRefund']==1) $order[$i]['msg']="退款申请中";
					} 
					else $order[$i]['msg']="对方申请退款";
				}
				if($order[$i]['orderStatus']==-4)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4)
					{
						if($order[$i]['isRefund']==1) $order[$i]['msg']="退款申请中";
					} 
					else $order[$i]['msg']="对方申请退款";
				}
				if($order[$i]['orderStatus']==-5)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4)
					{
						if($order[$i]['isRefund']==2) $order[$i]['msg']="退款成功";
					}
					else
					{
						if($order[$i]['isRefund']==2) $order[$i]['msg']="退款成功";
					}
				}
				if($order[$i]['orderStatus']==-6) $order[$i]['msg']="退款成功";
				if($order[$i]['orderStatus']==-7 || $order[$i]['orderStatus']==-8) $order[$i]['msg']="等待平台处理";
				if(($order[$i]['isPay']==0 || $order[$i]['isPay']=='0') && $order[$i]['orderStatus']==0)
				{
					if($order[$i]['zt']==1 || $order[$i]['zt']==4)
					{
						$order[$i]['msg']="未付款";
					}
					else $order[$i]['msg']="等待对方付款";
				} 
		}
		echo json_encode($order);
	}
	else echo "[]";
    
?>